tasting like garlic - French English Dictionary